ESL Pets
Across
- 2. snuggle, be physically close and affectionate
- 3. an animal that lives with a family
- 5. canine
- 7. the one you like best
- 8. a feeling of fondness, or liking
Down
- 1. a doctor for animals
- 2. feline
- 4. the quality of being long-lived
- 6. support, allegiance