- 2 yrs 6 mths
- Not HDB Approved
- ASD, firstname.lastname@example.org
History: Macrae is from a litter of 6 puppies who were born to a factory dog in Tuas. He was adopted but given up after a year as his adopters did not have the time to train him.
To indicate interest in adopting Macrae, please fill in the following form with a brief introduction of yourself: